bed and breakfast vacation establishment - French English Dictionary